Flame Cell — definition

1. flame cell (Noun)

1 definition

flame cell (Noun) — Organ of excretion in flatworms.

2 types of
excretory organ urinary organ
2 parts of
flatworm platyhelminth